to meet our obligations - Francés Inglés Diccionario